601 71st St, Miami Beach, FL 33141-3019, Miami Beach
"Great service great food, Good colombian place to stop by and eat"
"Great service great food, Good colombian place to stop by and eat"